home *** CD-ROM | disk | FTP | other *** search
- Path: s111.the-spa.com!user
- From: doug.cotton@the-spa.com (Doug Cotton)
- Newsgroups: comp.sys.cbm
- Subject: Re: JiffyDOS problem!
- Date: Fri, 23 Feb 1996 19:02:44 -0500
- Organization: Creative Micro Designs, Inc.
- Message-ID: <doug.cotton-2302961902440001@s111.the-spa.com>
- References: <4g98cb$b8i@news.telia.se> <4gaqp9$o55@news.acns.nwu.edu> <doug.cotton-1902962205180001@s126.the-spa.com> <4geaus$abs@news.acns.nwu.edu>
- NNTP-Posting-Host: s111.the-spa.com
- X-Newsreader: Yet Another NewsWatcher 2.0.6b4
-
- In article <4geaus$abs@news.acns.nwu.edu>, sjudd@nwu.edu (Stephen Judd) wrote:
-
- > In article <doug.cotton-1902962205180001@s126.the-spa.com>,
- > Doug Cotton <doug.cotton@the-spa.com> wrote:
- > >
- > >I believe you'll find that JiffyDOS uses some of the memory pointers
- > >(strings? I'll have to double-check with Mark to verify which) to
- > >determine where free memory is before allocating the buffer for directory
- > >reads. If your program doesn't update such pointers after an ML load and
- > >you read a directory in, yes, your code can get clobbered.
- > >
- > >The following is from a file we released a few years ago for general posting:
- >
- > Thanks Doug, that was just what I was looking for.
- >
- > evetS-
-
- Additional notes after talking to Mark:
-
- Mark says that the JiffyDOS directory command actually uses the CRUNCH
- buffer at $0200 in the 64 (I think the equivalent on the 128 is at $0B00).
- This area is normally used to crunch (tokenize) basic lines, and is also
- used by a number of
- other BASIC routines in the computer. All other JIffyDOS commands create a
- string variable "on the fly" to generate a temporary buffer space in
- string variable storage areas. After the command executes, the string
- variable is cleared.
-
- Hope this helps.
-
-
- Doug Cotton
- E-mail: doug.cotton@the-spa.com
-
-
- =====================================================================
- | Creative Micro Designs, Inc. | Orders: (800) 6383-CMD |
- | P.O. Box 646 | Support: (413) 525-0023 |
- | East Longmeadow, MA 01028 | Fax: (413) 525-0147 |
- ---------------------------------------------------------------------
- | Visit our WWW Site at: http://www.the-spa.com/cmd/ |
- =====================================================================
-